/*----- common -----*/
html,body,div,span,h1,h2,h3,h4,h5,h6,p,blockquote,a,address,em,img,strong,dl,dt,dd,ul,li,fieldset,form,label,legend
	{
	border: 0;
	font-family: inherit;
	font-size: 100%;
	margin: 0;
	outline: 0;
	padding: 0
}

:focus {
	outline: 0
}

/*----- datepicker -----*/
.ui-datepicker {
	font-size: 14px !important;
}

.ui-datepicker th,.ui-datepicker .ui-datepicker-buttonpane {
	padding: 0 !important;
	margin: 0 !important;
}

.ui-datepicker td span,.ui-datepicker td a {
	padding: 1px !important;
}

.ui-icon {
	background: url(/AnGiang-557-portlet/images/ui-icons_72a7cf_256x240.png)
		no-repeat !important;
}

.ui-icon-circle-triangle-w {
	background-position: -80px -193px !important;
}

.ui-icon-circle-triangle-e {
	background-position: -48px -193px !important;
}

body {
	color: #000;
	font: normal normal 100% Tahoma, Helvetica, sans-serif;
	line-height: 1.5em
}

/*----- Screen register business form 1 -----*/
div.egov-container {
	min-width: 500px;	
	max-width: 100%;
	border: 0px solid #cfcfcf;
	background-color: #fff;
	margin: 0 auto;
	font-size: 0.75em;
	min-height: 200px;
	/* padding-left: 20px; */
	padding-bottom: 2px;
	padding-right: 20px
}

div.egov-container ul {
	background: #e7e7e7;
	list-style: none;
	overflow: hidden;
}

div.egov-container ul li {
	float: left;
	padding: 9px 20px;
	font-weight: bold;
	font-size: 18px;
}

div.egov-container ul li.step1-active {
	color: #fff;
	background: #3a87cb url(/AnGiang-557-portlet/images/form/bg-title-form-1.png)
		no-repeat right 0
}

div.egov-container ul li.step1-active span {
	background: url(/AnGiang-557-portlet/images/form/img-1.png) no-repeat;
	width: 28px;
	height: 26px;
	float: left;
	margin-right: 8px
}

div.egov-container ul li.step2 {
	color: #a2a2a2
}

div.egov-container ul li.step2 span {
	background: url(/AnGiang-557-portlet/images/form/img-2.png) no-repeat;
	width: 28px;
	height: 26px;
	float: left;
	margin-right: 8px
}
/******step2************/
div.egov-container ul li.step1 {
	color: #fff;
	background: #e7e7e7
}

div.egov-container ul li.step1 span {
	background: url(/AnGiang-557-portlet/images/form/img-1.png) no-repeat 1px -27px;
	width: 28px;
	height: 26px;
	float: left;
	margin-right: 8px
}

div.egov-container ul li.step2-active {
	color: #fff;
	background: #3a87cb url(/AnGiang-557-portlet/images/form/bg-title-form-2.png)
		no-repeat left 0
}

div.egov-container ul li.step2-active span {
	background: url(/AnGiang-557-portlet/images/form/img-2.png) no-repeat 1px -26px;
	width: 28px;
	height: 26px;
	float: left;
	margin-right: 8px
}
/****header for form***/
div.egov-container p.egov-p-14 {
	color: #000;
	font-size: 14px;
	text-align: center;
	padding-bottom: 15px;
	text-align: center;
}

div.egov-container p.egov-p-16 {
	color: #000;
	font-size: 16px;
	text-align: center;
	padding-bottom: 15px;
	text-align: center;
}

div.egov-container p.egov-p-18 {
	font-size: 18px;
	font-family: Times New Roman;
	font-weight: bold;
	text-align: center;
}

div.egov-container p.egov-p-20 {
	color: #000;
	text-transform: uppercase;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	margin-top: 25px;
	text-align: center;
}

div.egov-container table.egov-table-form {
	margin: 0px;
	table-layout: fixed;
	text-align: center;
	padding: 0px;
	padding-right: 100px;
	padding-left: 100px;
	background-color: #fff !important;
	margin: 0px;
}

div.egov-container table.egov-table-form tr {
	margin: 0px;
	padding: 0px;
	background-color: #fff !important;
	border: 0px !important;
}

div.egov-container table.egov-table-form tr td {
	margin: 0px;
	padding: 0px;
	padding-top: 5px;
	text-align: left;
	vertical-align: top;
	border: 0px !important;
	background-color: #fff !important;
}

div.egov-container table.egov-table-form2 {
	margin: 0px;
	border: 5px;
	border-color: red;
	table-layout: fixed;
	text-align: center;
	padding: 0px;
	background-color: #fff !important;
	margin: 0px;
}

div.egov-container table.egov-table-form2 tr {
	margin: 0px;
	padding: 0px;
	text-align: left;
	background-color: #fff !important;
}

div.egov-container table.egov-table-form2 tr td {
	margin: 0px;
	padding: 0px;
	border: 0px;
	background-color: #fff !important;
}

div.egov-terms {
	padding: 10px 20px;
	border: 1px solid #abd4f0;
	background: #dff2ff;
	clear: both;
}

.egov-inputfield {
	border: 1px solid #adadad;
	font-size: 14px;
	min-height: 20px !important;
	padding: 5px 10px  !important;
	width: 100%;
}

.egov-inputfield:focus {
	border-color: #ef5a00;
}

.egov-input-field {
	border: 1px solid #adadad;
	font-size: 14px;
	min-height: 20px !important;
	width: 80%;
}

.egov-input-field:focus {
	border-color: #ef5a00;
}

.egov-inputfield-search {
	border: 1px solid #adadad;
	font-size: 14px;
	min-height: 20px !important;
	width: 100%;
}

.egov-inputfield-search:focus {
	border-color: #ef5a00;
}

.egov-textarea {
	border: 1px solid rgb(224, 224, 224);
	padding: 6px;
	color: black;
	font-style: normal;
	margin: 5px 5px 0 0;
	font-size: 14px;
	text-align: left;
	width: 98.5%;
}

.egov-textarea:focus {
	border: 1px solid rgb(245, 134, 52);
}

.egov-select {
	border: 1px solid #adadad;
	padding: 7px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 2px;
	color: black;
	font-style: normal;
	margin: 0px;
	font-size: 14px;
	width: 100%;
	min-height: 31px !important;
}

.egov-select:focus {
	border-color: #ef5a00;
}

.egov-select-required {
	border: 1px solid #adadad;
	color: black;
	font-style: normal;
	margin: 0px;
	font-size: 14px;
	width: 75% !important;
}

.egov-select-required:focus {
	border-color: #ef5a00;
}

.egov-multi-select {
	border: 1px solid rgb(224, 224, 224);
	padding: 7px;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 2px;
	color: black;
	font-style: normal;
	margin: 0px;
	font-size: 14px;
	width: 100%;
}

.egov-multi-select:focus {
	border: 1px solid rgb(245, 134, 52);
}

label.egov-label {
	font-size: 13px;
	font-style: normal;
}

label.egov-label-bold {
	font-size: 13px;
	font-weight: bold;
}

label.egov-label-red {
	font-size: 13px;
	font-weight: bold;
	color: red;
}

label.egov-message-error {
	font-size: 14px;
	font-weight: normal;
	color: red;
}

label.egov-message-success {
	font-size: 14px;
	font-weight: normal;
	color: green;
}

label.egov-label-note {
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
}

label.egov-label-header {
	font-size: 18px;
	font-weight: bold;
}

.egov-calendar {
	background-image:none !important;
	border: 1px solid #adadad !important;
	font-size: 14px !important;
	min-height: 21px !important;
	padding: 5px 10px !important;
	width: 99% !important;
	background: url(/AnGiang-557-portlet/images/icons/icon-calender-inp.png)
		no-repeat right 7px !important;
	/* padding-right: 30px !important; */
}

.egov-calendar:focus {
	border-color: #ef5a00;
}

.egov-button {
	background-image: none !important;
	background-color: #ef5a00 !important;
	border: 1px solid #cd4d00 !important;
	color: #fff !important;
	cursor: pointer;
	font-size: 12px !important;
	font-weight: bold !important;
	min-height: 18px !important;
	padding: 6px 10px !important;
	padding-right: 15px !important;
	padding-left: 15px !important;
	text-align: center !important;
	-moz-border-radius: 5px !important;
	-webkit-border-radius: 5px !important;
	border-radius: 5px !important;
	text-shadow: 0 0 !important;
	
}

.egov-button:hover {
	background-color: #c8550f !important;
	border: 1px solid #e76314 !important;
	text-decoration: none;
	text-shadow: 0 0 !important;
}

.egov-func-select {
	background-color: #ef5a00;
	border: 1px solid #cd4d00;
	color: #fff;
	cursor: pointer;
	font-size: 12px;
	font-weight: bold;
	min-height: 18px;
	padding: 6px 10px;
	padding-right: 5px;
	padding-left: 5px;
	width: 35px;
	text-align: center;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px
}

.egov-func-select:hover {
	background-color: #c8550f;
	border: 1px solid #e76314;
	text-decoration: none;
}

.egov-button-search {
	background-image: none !important;
	background: url(/AnGiang-557-portlet/images/icons/icon-search.png) no-repeat
		10px 7px !important;
	border: 1px solid #ADADAD !important;
	color: #000 !important;
	cursor: pointer !important;
	font-size: 12px !important;
	height: 32px !important;
	padding: 0 12px 0 28px !important;
	-moz-border-radius: 6px !important;
	-webkit-border-radius: 6px !important;
	border-radius: 6px !important;
	text-shadow: 0 0 !important;
	font-weight: normal !important;
}

.egov-button-search:hover {
	background-color: #c8550f !important;
	border: 1px solid #e76314 !important;
	text-decoration: none ;
	text-shadow: 0 0 !important;
	font-weight: normal !important;
}

.egov-div-search {
	border: 1px solid #ADADAD;
	color: #000;
	cursor: pointer;
	font-size: 12px;
	padding: 0px;
	color: black;
	font-style: normal;
	margin: 0px;
	font-size: 15px;
	width: 99%;
	height: 33px !important;
	background: url(/AnGiang-557-portlet/images/icons/search.png) no-repeat right
		center;
}

.egov-div-search:HOVER {
	border: 1px solid #e76314;
}

.egov-div-search input {
	height: 90% !important;
	float: left !important;
	width: 80% !important;
	margin: 0px !important;
	border: 0px !important;
	background: white !important;
	padding-left: 5px !important;
	padding-right: 5px !important;
}

.egov-button-normal {
	background-color: #ef5a00;
	border: 1px solid #cd4d00;
	color: #fff;
	cursor: pointer;
	font-size: 12px;
	font-weight: bold;
	min-height: 18px;
	padding: 6px 10px;
	padding-right: 15px;
	padding-left: 15px;
	text-align: center;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px
}

.egov-button-normal:hover {
	background-color: #c8550f;
	border: 1px solid #e76314;
	text-decoration: none;
}

/* upload photo icon */
span.egov-uploadfile {
	border: 1px solid #d8d8d8;
	overflow: hidden;
	position: relative;
	padding: 3px 6px;
	cursor: pointer;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
	background-color: #dfdfdf; /* Old browsers */
	background: -moz-linear-gradient(top, #f5f5f5 0%, #dfdfdf 100%);
	/* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3298ff),
		color-stop(100%, #3097ff) ); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #f5f5f5 0%, #dfdfdf 100%);
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #f5f5f5 0%, #dfdfdf 100%);
	/* Opera 11.10+ */
	background: -ms-linear-gradient(top, #f5f5f5 0%, #dfdfdf 100%);
	/* IE10+ */
	background: linear-gradient(to bottom, #f5f5f5 0%, #dfdfdf 100%);
	/* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(  startColorstr='#f5f5f5',
		endColorstr='#dfdfdf', GradientType=0 ); /* IE6-9 */
}

span.egov-uploadfile:hover {
	background: #dfdfdf
}

span.egov-uploadfile input {
	opacity: 0;
	filter: alpha(opacity = 0);
	position: absolute;
	left: 0;
	font-size: 20px;
	cursor: pointer;
	max-width: 100px;
	top: 0;
	display: block;
}

span.egov-uploadfile span {
	background: url(/AnGiang-557-portlet/images/icons/icon-upload.png) no-repeat 0
		6px;
	color: #000;
	font-size: 13px;
	height: 18px;
	padding-left: 17px;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
}

span.egov-uploadfile {
	margin-right: 20px;
}

span.egov-label-uploadfile {
	font-size: 13px;
	font-style: italic;
	font-weight: normal;
	margin-left: -18px;
}

/**table for egov**/
/* table */
table.egov-table  td {
	padding: 3px !important;
	text-align: center;
	vertical-align: middle;
	line-height: 32px;
}

table.egov-table  td a {
	margin-left: 10px;
}

table.egov-table  th {
	background-color: #5c677b;
	border: #d6d6d6 solid 1px;
	color: #fff;
	font-size: 13px;
	font-weight: bold;
	height: 15px;
	line-height: 15px;
	white-space: nowrap;
	padding: 15px 10px;
	text-align: center;
	vertical-align: middle;
}

table.egov-table  td {
	border: #d6d6d6 solid 1px;
	text-align: left;
}

table.egov-table  tr:hover {
	background-color: #ebf5ff
}

table.egov-table tr.bgcolor-1 {
	text-align: left;
}

table.egov-table  tr.bgcolor-2 {
	background-color: #f3f3f3
}

/**-------------------menu left----------------------------**/
.egov-menu-left {
	padding: 0px;
	margin: 0px;
	background: url(/AnGiang-557-portlet/images/theme/bg-left-content.png);
	background-repeat: repeat;
}

.egov-menu-left ul {
	list-style: none
}

.egov-menu-left ul li {
	margin: 0px;
	padding: 0px;
}

.egov-menu-left ul li a {
	display: block;
	padding-left: 22px;
	line-height: 40px;
	color: #000;
	font-weight: bold;
	text-shadow: none;
	font-size: 13.4px;
	text-decoration: none;
	border: 0px solid #dadada;
	border-bottom: 1px solid #dadada;
	border-top: 0px solid #dadada;
}

.egov-menu-left ul li a span {
	font-weight: bold
}

.egov-menu-left ul li a:hover {
	color: rgb(51, 102, 185);
}

.egov-menu-left ul li a.active {
	background: #5b739e;
	color: #fff;
	font-size: 14px;
}

#egov-menu-left-children {
	width: 100%;
	background-color: rgb(233, 233, 233);
}

#egov-menu-left-children ul li a {
	display: block;
	padding-left: 37px;
	line-height: 32px;
	color: #000;
	background: url(/AnGiang-557-portlet/images/menuleft/ico-left.png) 25px 14px
		no-repeat;
	text-shadow: none;
	font-size: 13px;
}

a.egov-menu-left-parent {
	background: url(/AnGiang-557-portlet/images/theme/arrow-accordion.png) no-repeat
		scroll 95% -51px;
}

a.egov-menu-left-parent-open {
	background: url(/AnGiang-557-portlet/images/theme/arrow-accordion.png) no-repeat
		scroll 95% -51px;
}

a.egov-menu-left-parent-down {
	background: url(/AnGiang-557-portlet/images/theme/arrow-accordion.png) no-repeat
		scroll 95% 12px;
}

#egov-menu-left-children ul li a:hover {
	color: rgb(51, 102, 185);
	font-weight: bold;
}

#egov-menu-left-children ul li a.active {
	background: #5b739e;
	color: #fff;
	font-weight: bold;
}

.custom {
	width: auto;
}

.readonly {
	background: rgb(247, 247, 247) !important;
}

/** tab***********/
#egov-tab {
	background-color: #e3ebed;
}

#egov-tab ul {
	list-style: none;
	overflow: hidden;
	margin: 0px;
	margin-bottom: -1px;
	z-index: 10;
	position: relative;
}

#egov-tab li {
	float: left;
	padding: 10px 2px 0px 0px;
}

#egov-tab li a {
	float: left;
	font-weight: bolder;
	margin: 0px;
	padding: 7px 18px;
	border: 1px solid #e3ebed;
	border-bottom: none;
	color: #000;
	font-size: 15px;
	-moz-border-radius: 4px 4px 0 0;
	-webkit-border-radius: 4px 4px 0 0;
	border-radius: 4px 4px 0 0;
	margin: -1px !important;
	text-decoration: none;
}

#egov-tab li a:HOVER {
	background-color: #fff;
	border: 1px solid #d1d9da;
	border-bottom: none;
	color: #3a88cb;
}

#egov-tab li a.active {
	background-color: #fff;
	border: 1px solid #d1d9da;
	border-bottom: none;
	color: #3a88cb;
}

/***-----------function----------**/
div.egov-container table.egov-table-function {
	margin: 0px;
	border: 0px;
	table-layout: fixed;
	text-align: center;
	padding: 0px;
	background: none;
	margin: 0px;
}

table.egov-table-function tr {
	margin: 0px;
	padding: 0px;
}

table.egov-table-function tr td {
	margin: 0px;
	padding: 0px;
	text-align: center;
	vertical-align: top;
	border: 0px;
}

.egov-func-view-profile, egov-func-view-profile:hover {
	background-image:none !important;
	background: url(/AnGiang-557-portlet/images/icons/view_profile.png) 0 0 no-repeat !important;
	height: 16px!important;
	width: 16px!important;
	border: 0px!important;
	cursor: pointer!important;
}

.egov-func-print,.egov-func-print:hover {
	background: url(/AnGiang-557-portlet/images/icons/printer.png) 0 0 no-repeat;
	height: 16px;
	width: 16px;
	border: 0px;
	cursor: pointer;
}

.egov-func-extended, .egov-func-extended:hover {
	background: url(/AnGiang-557-portlet/images/icons/extended-icon.png) 0 0 no-repeat;
	height: 16px;
	width: 16px;
	border: 0px;
	cursor: pointer;
}

.egov-func-adjusted, .egov-func-adjusted:hover {
	background: url(/AnGiang-557-portlet/images/icons/adjusted.png) 0 0 no-repeat;
	height: 16px;
	width: 16px;
	border: 0px;
	cursor: pointer;
}

.egov-func-confirm, .egov-func-confirm:hover {
	background: url(/AnGiang-557-portlet/images/icons/ConfirmationCheck-icon.png) 0 0 no-repeat;
	height: 16px;
	width: 16px;
	border: 0px;
	cursor: pointer;
}

.egov-func-zoom, .egov-func-zoom:hover {
	background: url(/AnGiang-557-portlet/images/icons/zoom.png) 0 0 no-repeat;
	height: 16px;
	width: 16px;
	border: 0px;
	cursor: pointer;
}

.egov-func-sign-checked, .egov-func-sign-checked:hover {
	background: url(/AnGiang-557-portlet/images/checked.png) 0 0 no-repeat;
	height: 16px;
	width: 16px;
	border: 0px;
	cursor: pointer;
}

.egov-func-sign-unchecked, .egov-func-sign-unchecked:hover {
	background: url(/AnGiang-557-portlet/images/unchecked.png) 0 0 no-repeat;
	height: 16px;
	width: 16px;
	border: 0px;
	cursor: pointer;
}

.egov-func-reissuedd, .egov-func-reissuedd:hover {
	background: url(/AnGiang-557-portlet/images/icons/reissued-icon.png) 0 0 no-repeat;
	height: 16px;
	width: 16px;
	border: 0px;
	cursor: pointer;
}

.egov-func-edit, .egov-func-edit:hover {
	background: url(/AnGiang-557-portlet/images/icons/edit.png) 0 0 no-repeat;
	height: 16px;
	width: 16px;
	border: 0px;
	cursor: pointer;
}

.egov-func-edit-disabled {
	background: url(/AnGiang-557-portlet/images/icons/edit.png) 0 0 no-repeat;
	height: 16px;
	width: 16px;
	border: 0px;
	cursor: pointer;
	
    filter: alpha(opacity=40);
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);
    opacity:0.4;
    -moz-opacity: 0.4;    
	opacity: 0.4;
    filter: alpha(opacity=40); /* For IE8 and earlier */
}

.egov-func-add {
	background: url(/AnGiang-557-portlet/images/icons/add.png) 0 0 no-repeat;
	height: 16px;
	width: 16px;
	border: 0px;
	cursor: pointer;
}

.egov-func-delete, egov-func-delete:hover {
	background-image:none !important;
	background: url(/AnGiang-557-portlet/images/icons/delete.png) 0 0 no-repeat !important; 
	height: 16px !important;
	width: 16px !important;
	border: 0px !important;
	cursor: pointer !important;
}

.egov-func-delete-disabled{
	background: url(/AnGiang-557-portlet/images/icons/delete.png) 0 0 no-repeat;
	height: 16px;
	width: 16px;
	border: 0px;
	cursor: pointer;
	
    filter: alpha(opacity=40);
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);
    opacity:0.4;
    -moz-opacity: 0.4;    
	opacity: 0.4;
    filter: alpha(opacity=40); /* For IE8 and earlier */
}

.egov-func-required {
	font-weight: bold;
	text-align: center;
	color: red;
}

.egov-func-calendar {
	background: url(/AnGiang-557-portlet/images/icons/calendar.png) 0 0 no-repeat;
	height: 16px;
	width: 16px;
	border: 0px;
	cursor: pointer;
}

.egov-func-config {
	background: url(/AnGiang-557-portlet/images/icons/config.png) 0 0 no-repeat;
	height: 16px;
	width: 16px;
	border: 0px;
	cursor: pointer;
}

.egov-func-copy {
	background: url(/AnGiang-557-portlet/images/icons/copy.png) 0 0 no-repeat;
	height: 16px;
	width: 16px;
	border: 0px;
	cursor: pointer;
}

.egov-func-comment {
	background: url(/AnGiang-557-portlet/images/icons/comment.png) 0 0 no-repeat;
	height: 16px;
	width: 16px;
	border: 0px;
	cursor: pointer;
}

.egov-func-history {
	background: url(/AnGiang-557-portlet/images/icons/history.png) 0 0 no-repeat;
	height: 16px;
	width: 16px;
	border: 0px;
	cursor: pointer;
}

.egov-func-find {
	background: url(/AnGiang-557-portlet/images/icons/find.png) 0 0 no-repeat;
	height: 16px;
	width: 16px;
	border: 0px;
	cursor: pointer;
}

.egov-func-upload {
	background: url(/AnGiang-557-portlet/images/icons/upload.png) 0 0 no-repeat;
	height: 16px;
	width: 16px;
	border: 0px;
	cursor: pointer;
}

.egov-func-download {
	background: url(/AnGiang-557-portlet/images/icons/download.png) 0 0 no-repeat;
	height: 16px;
	width: 16px;
	border: 0px;
	cursor: pointer;
}

.egov-func-detail {
	background: url(/AnGiang-557-portlet/images/icons/detail.png) 0 0 no-repeat;
	height: 16px;
	width: 16px;
	border: 0px;
	cursor: pointer;
}

.egov-func-sync,.egov-func-sync:hover {
	background: url(/AnGiang-557-portlet/images/icons/sync-data.png) 0 0 no-repeat;
	height: 16px;
	width: 16px;
	border: 0px;
	cursor: pointer;
}

.egov-func-active {
	background: url(/AnGiang-557-portlet/images/icons/active.png) 0 0 no-repeat;
	height: 16px;
	width: 16px;
	border: 0px;
	cursor: pointer;
}

.egov-func-inactive {
	background: url(/AnGiang-557-portlet/images/icons/inactive.png) 0 0 no-repeat;
	height: 16px;
	width: 16px;
	border: 0px;
	cursor: pointer;
}

.icon-2 {
	background: url(/AnGiang-557-portlet/images/icons/icon-2.jpg) no-repeat;
	height: 16px;
	overflow: hidden;
	text-indent: -1983px;
	width: 16px;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
}

.icon-3 {
	background: url(/AnGiang-557-portlet/images/icons/icon-3.jpg) no-repeat;
	height: 16px;
	overflow: hidden;
	text-indent: -1983px;
	width: 16px;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
}

.icon-4 {
	background: url(/AnGiang-557-portlet/images/icons/icon-4.jpg) no-repeat;
	height: 16px;
	overflow: hidden;
	text-indent: -1983px;
	width: 16px;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
}

.icon-5 {
	background: url(/AnGiang-557-portlet/images/icons/icon-5.jpg) no-repeat;
	height: 16px;
	overflow: hidden;
	text-indent: -1983px;
	width: 16px;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
}

.icon-6 {
	background: url(/AnGiang-557-portlet/images/icons/icon-6.jpg) no-repeat;
	height: 16px;
	overflow: hidden;
	text-indent: -1983px;
	width: 16px;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
}

.icon-7 {
	background: url(/AnGiang-557-portlet/images/icons/icon-7.jpg) no-repeat;
	height: 16px;
	overflow: hidden;
	text-indent: -1983px;
	width: 16px;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
}

.icon-8 {
	background: url(/AnGiang-557-portlet/images/icons/icon-8.jpg) no-repeat;
	height: 16px;
	overflow: hidden;
	text-indent: -1983px;
	width: 16px;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
}

.icon-9 {
	background: url(/AnGiang-557-portlet/images/icons/icon-9.jpg) no-repeat;
	height: 16px;
	overflow: hidden;
	text-indent: -1983px;
	width: 16px;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
}

.icon-10 {
	background: url(/AnGiang-557-portlet/images/icons/icon-10.jpg) no-repeat;
	height: 16px;
	overflow: hidden;
	text-indent: -1983px;
	width: 16px;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
}

.icon-11 {
	background: url(/AnGiang-557-portlet/images/icons/icon-11.jpg) no-repeat;
	height: 16px;
	overflow: hidden;
	text-indent: -1983px;
	width: 16px;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
}

.icon-12 {
	background: url(/AnGiang-557-portlet/images/icons/icon-12.jpg) no-repeat;
	height: 16px;
	overflow: hidden;
	text-indent: -1983px;
	width: 16px;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
}

.icon-13 {
	background: url(/AnGiang-557-portlet/images/icons/icon-13.jpg) no-repeat;
	height: 16px;
	overflow: hidden;
	text-indent: -1983px;
	width: 16px;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
}

.icon-14 {
	background: url(/AnGiang-557-portlet/images/icons/icon-14.jpg) no-repeat;
	height: 16px;
	overflow: hidden;
	text-indent: -1983px;
	width: 16px;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
}

.icon-15 {
	background: url(/AnGiang-557-portlet/images/icons/icon-15.jpg) no-repeat;
	height: 16px;
	overflow: hidden;
	text-indent: -1983px;
	width: 16px;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
}

.icon-16 {
	background: url(/AnGiang-557-portlet/images/icons/icon-16.jpg) no-repeat;
	height: 16px;
	overflow: hidden;
	text-indent: -1983px;
	width: 16px;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
}

.icon-17 {
	background: url(/AnGiang-557-portlet/images/icons/icon-17.jpg) no-repeat;
	height: 16px;
	overflow: hidden;
	text-indent: -1983px;
	width: 16px;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
}

.icon-18 {
	background: url(/AnGiang-557-portlet/images/icons/icon-18.jpg) no-repeat;
	height: 16px;
	overflow: hidden;
	text-indent: -1983px;
	width: 16px;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
}

.icon-19 {
	background: url(/AnGiang-557-portlet/images/icons/icon-19.jpg) no-repeat;
	height: 16px;
	overflow: hidden;
	text-indent: -1983px;
	width: 16px;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
}

.icon-calender {
	background: url(/AnGiang-557-portlet/images/icons/icon-calender.jpg) no-repeat;
	height: 16px;
	overflow: hidden;
	text-indent: -1983px;
	width: 16px;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
}

.icon-search {
	background: url(/AnGiang-557-portlet/images/icons/icon-search.png) no-repeat;
	height: 16px;
	overflow: hidden;
	text-indent: -1983px;
	width: 16px;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
}

.wd-accordion h4 {
	padding: 4px 15px 3px 10px;
	font-size: 11.5px;
}

.wd-accordion table.wd-table-content td {
	font-size: 14px;
	width: 100%;
}

.ui-accordion .ui-accordion-content {
	padding: 0px;
}

/*************************/
.ui-tooltip {
	background-color: white;
	padding: 1px;
	padding-left: 7px;
	padding-right: 7px;
	color: red;
	max-width: 500px;
	min-width: 100px;
	width: auto;
	border: 1px solid red !important;
	font: normal normal 100% Tahoma, Helvetica, sans-serif;
	font-size: 13px !important;
	color: red !important;
	position: absolute;
}

table.egov-accordion {
	width: 100%;
	border: 0px;
}

table.egov-accordion tr td h4 {
	background-color: red;
}

span.egov-status-red {
	background-color: red;
	font: normal normal 100% Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	padding: 2px;
	padding-top: 0px;
	padding-left: 4px;
	-moz-border-radius: 7px 7px 7px 7px;
	-webkit-border-radius: 7px 7px 7px 7px;
	border-radius: 7px 7px 7px 7px;
}

span.egov-status-blue {
	background-color: green;
	font: normal normal 100% Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	padding: 2px;
	padding-top: 0px;
	padding-left: 4px;
	-moz-border-radius: 7px 7px 7px 7px;
	-webkit-border-radius: 7px 7px 7px 7px;
	border-radius: 7px 7px 7px 7px;
}

span.egov-status-yellow {
	background-color: orange;
	font: normal normal 100% Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	padding: 2px;
	padding-top: 0px;
	padding-left: 4px;
	-moz-border-radius: 7px 7px 7px 7px;
	-webkit-border-radius: 7px 7px 7px 7px;
	border-radius: 7px 7px 7px 7px;
}

span.egov-status-gray {
	background-color: gray;
	font: normal normal 100% Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	padding: 2px;
	padding-top: 0px;
	padding-left: 4px;
	-moz-border-radius: 7px 7px 7px 7px;
	-webkit-border-radius: 7px 7px 7px 7px;
	border-radius: 7px 7px 7px 7px;
}

span.egov-status-maroon {
	background-color: maroon;
	font: normal normal 100% Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	padding: 2px;
	padding-top: 0px;
	padding-left: 4px;
	-moz-border-radius: 7px 7px 7px 7px;
	-webkit-border-radius: 7px 7px 7px 7px;
	border-radius: 7px 7px 7px 7px;
}

span.egov-status-olive {
	background-color: olive;
	font: normal normal 100% Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	padding: 2px;
	padding-top: 0px;
	padding-left: 4px;
	-moz-border-radius: 7px 7px 7px 7px;
	-webkit-border-radius: 7px 7px 7px 7px;
	border-radius: 7px 7px 7px 7px;
}

#egov-inputfield-search {
	border: 1px solid rgb(224, 224, 224);
	padding: 0px;
	color: black;
	font-style: normal;
	margin: 0px;
	font-size: 15px;
	width: 100%;
	height: 38px;
	background: url(../img/front/search.png) no-repeat right center;
}

#egov-inputfield-search:HOVER {
	cursor: pointer;
}

#egov-inputfield-search input {
	float: left;
	height: 95%;
	width: 80%;
	margin: 0px;
	border: 0px;
	padding-left: 5px;
	padding-right: 5px;
}

.egov-textarea {
	border: 1px solid #adadad;
	font-size: 12px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px
}

/*----------------------- paging -----------------------*/
.paging-content .page-text {
	padding: 0 6px
}

.paging-content {
	margin: 10px auto;
	padding: 4px 0;
	text-align: center;
	color: #4684D1
}

.paging-content .page-text {
	color: #000;
	margin-top: 2px;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
}

.paging-content span {
	text-align: center;
	overflow: hidden;
	font-weight: bold;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
}

.paging-content .current-bt,.paging-content a {
	background-color: #f6f6f6;
	border: 1px solid #dcdcdc;
	color: #000;
	text-decoration: none;
	font-weight: bold;
	height: 25px;
	padding: 3px 9px 2px;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
	margin: 1px;
}

.paging-content .current-bt,.paging-content a:hover {
	background-color: #e15500;
	border-color: #bd4700;
	color: #FFF;
	text-decoration: underline;
}

.paging-content .prev-bt,.paging-content .next-bt,.paging-content .last-next-bt,.paging-content .first-prev-bt
	{
	background: url(/AnGiang-557-portlet/images/icons/paging-bt.png) no-repeat;
	border: 0 none;
	height: 25px;
	overflow: hidden;
	padding: 0;
	text-indent: -1983px;
	width: 27px;
}

.paging-content .first-prev-bt {
	background-position: 0 0;
}

.paging-content .first-prev-bt:hover {
	background-position: -27px 0;
}

.paging-content .first-prev-bt.disable-bt,.paging-content .first-prev-bt.disable-bt:hover
	{
	background-position: -54px 0;
	cursor: default;
}

.paging-content .prev-bt {
	background-position: 0 -25px
}

.paging-content .prev-bt:hover {
	background-position: -27px -25px;
}

.paging-content .prev-bt.disable-bt,.paging-content .prev-bt.disable-bt:hover
	{
	background-position: -54px -25px;
	cursor: default;
}

.paging-content .next-bt {
	background-position: 0 -75px
}

.paging-content .next-bt:hover {
	background-position: -27px -75px;
}

.paging-content .next-bt.disable-bt,.paging-content .next-bt.disable-bt:hover
	{
	background-position: -54px -75px;
	cursor: default;
}

.paging-content .last-next-bt {
	background-position: 0 -50px;
}

.paging-content .last-next-bt:hover {
	background-position: -27px -50px;
}

.paging-content .last-next-bt.disable-bt,.paging-content .last-next-bt.disable-bt:hover
	{
	background-position: -54px -50px;
	cursor: default;
}

#div_Map_Hoso_Search
{
	background-color:#fff;
	border:3px solid #2f445b;
	-moz-box-shadow: 0 0 3px 3px #888;
	-webkit-box-shadow: 0 0 3px 3px #888;
	box-shadow: 0 0 3px 3px #888;
	display:none;
	position:absolute;
	left:50% ;
	top:40% ;
	width:1024px;
	height: 510px !important;
	z-index:10000; 
	margin-left: -512px; 
	margin-top: -255px ;		
}